Ship Orders

The Sales - Ship pre-filter is used for three things:

  1. Displaying all Sales Orders (for the purpose of finding a Sales Order to ship or un-ship).
  2. Shipping one or more Sales Orders based on certain pre-determined selection criteria.
  3. Un-shipping Sales Orders based on certain pre-determined selection criteria.

FedEx and Sales Processing in Deacom

Deacom offers companies the option to integrate with FedEx for the purpose of shipping Sales Orders with FedEx and printing FedEx-approved shipping labels containing the appropriate information. Two flow charts, on the Shipping with FedEx and UPS page, provide a road map for how Deacom integrates with FedEx. The sections below the charts provide the supporting details for the steps/flows in the charts, including setup and processing shipments in Deacom with FedEx integration. Deacom uses an API to integrate with FedEx.

System Navigation

  • Sales > Ship

Sales - Ship pre-filter

Field/Flag

Description

Continue

Opens the Sales - Ship form for the selected order, which is used to perform multiple functions including ship orders, add freight, specify catch weights, create packages, etc.

Un-Ship

Un-ships the selected Sales Order using the original ship date of the Sales Order (opposed to the date in the "Transaction Date" field).

Un-Invoice/Un-Ship

Allows for the order to be un-invoiced/un-ship in one step.

  • Only visible on the form when the security setting "Sales orders -- One step un-invoice and un-ship sales orders" is set to true.
  • When clicked the selected order will be un-invoiced using the invoice date(to_invdate) as the un-invoice date, and the un-shipped using the shipped(to_shipped) date as the un-shipped date. If the order was not invoiced, the order will be un-shipped. If the order was also not shipped, the user will be prompted with this information.
  • No posting dates and any individual checks that would prevent un-invoicing and un-shipping will be honored.

Show Orders

Opens the Orders to Ship form, which displays a list of orders based on the filters used on the Sales - Ship pre-filter.

  • The Show Orders button on Orders to Ship form can be toggled to display not shipped or shipped orders. Non shipped is the default.

Sales Order

Search field used to select a specific order to ship or un-ship.

Bill-to Company

Filters the list of orders to ship based on the Bill-to Company specified on the Sales Order General tab.

Ship-to Company

Filters the list of orders to ship based on the Ship-to Company specified on the Sales Order General tab.

Ship Via

Filters the list of orders to ship based on the Ship Via specified on the Sales Order Mic 1 tab.

Facility

Filters the list of orders to ship based on the Facility specified on the Sales Order General tab.

Facility Group

Filters the list of orders to ship based on the Facilities that belong to the Facility Group selected.

Date Based On

Pick list used in conjunction with the start and end dates to determine which date, as specified on the Sales Order Dates tab, should be used to filter the list of orders. Options are:

  • Expires
  • Ordered
  • Sales Date 1-5

Start/End Date

Used in conjunction with the "Date Based On" selection to specify the the dates used to filter for orders.

Transaction Date

Used to set the date shipped for the selected order, which defaults to the current date.

Order Type

Pick list used to filter the list of orders by "Order Type" as indicated on the Sales Order General tab. Options are:

  • All
  • Consignment
  • Drop Shipment
  • Inter-Company Transfer
  • Sales Order

Orders to Ship form

Opened via the "Show Orders" button on the Sales - Ship pre-filter, the Orders to Ship form is used to drill into order details, reserve and un-reserve inventory, and ship orders.

Fields/Flag

Description

Continue/Un-ship

Either opens the Ship Sales Orders form or un-ships the selected order based on the caption of the button.

  • Displays as "Continue" when "Show Orders" is set to "Not Shipped" or as "Un-ship" when "Show Orders" is set to "Shipped".

View Detail

Opens the selected order in view mode.

Show Orders

Allows the user to toggle the orders listed between shipped and not shipped.

Reserve

Opens the Issue/Reserve Inventory form for the selected order, which is used to reserve inventory to the selected order.

Un-reserve

Opens the De-issue/Un-reserve form for the selected order, which is used to un-reserve inventory from the selected order.

Combine Orders

Opens the Combine Orders form, which is used to combine the lines of Sales Orders with the same header information and generate a new Sales Order to be reserved, shipped, invoiced, etc.

Ship All/Un-ship All

Displays as the Ship All button when the "Show Orders" field on the form is set to "Not Shipped," or the Un-Ship All button, when the "Show Orders" field is set to "Shipped."

  • The "Default Shipping Qty" field, on the General 2 tab of the item master record, determines how the default shipping quantity will be set for individual orders, both when shipping a single order or multiple orders via the "Ship All" button.
    • Items that have "Zero" set in the "Default Shipping Qty" field will not be shipped, and if the ship-to company is set to receive backorders, a backorder will be created if necessary.
    • Items that have "Full" set in the "Default Shipping Qty" field will ship the full amount on the order.
    • Items that have "As Reserved" set in the "Default Shipping Qty" field will only ship the amount that has been reserved to the order and the system will create backorders when necessary.
  • If the "Print Sales Docs After Shipping" flag, on the Sales 1 tab in System > Options, is marked, the system will display the Copies to Print form allowing users to set the appropriate print parameters. If the flag is not checked, the system will ship all orders at once.
  • When using the "Return Lots From Linked SO" field, if the user selects "Ship All", the oldest lots for the part numbers with negative quantities will be returned first.
  • Attempting to ship orders set with a ship quantity of zero will result in an unable to ship order prompt. Additional information on these type of prompts can be obtained by navigating to System > History / Performance, entering "System" in the "Type" field and "Errors" in the "Report Type" field, and hitting the view button to see a list of all errors.

Ship Sales Orders form

Opened via the "Continue" button on the Sales - Ship pre-filter and on the Orders to Ship form, the Ship Sales Orders form is used to perform multiple functions including ship orders, add freight, specify catch weights, create packages, etc.

Field/Flag

Description

Ship Order

Ships the quantities listed in the "Ship" column and creates a backorder for the quantities listed in the "Backorder" column.

Modify

Opens the Edit Quantity form which allows the user to substitute a Part and modify the ship and backorder quantities.

Mass Backorder

Allows the user to select which lines to backorder. For the lines selected, the quantity in the "Ship" column is moved to the "Backorder" column.

Zero Backorder

Sets the quantities in the "Backorder" column to zero.

As Reserved

Sets the "Ship" quantity to the quantity reserved to the Sales Order (which may be less than the quantity ordered) and backorders the remaining quantity.

  • The General 2 tab on the item master record contains a "Default Shipping Qty" field. If that field is set to "As Reserved," and inventory has been reserved to the order, the system will default the ship quantity to the reserved amount automatically and backorder the remaining quantity.

Zero Shipped

Sets the quantities in the "Ship" column to zero.

Split Lot

Not currently available to this form.

Delete Lot

Not currently available to this form.

Add Freight

Opens the Add Freight form, which allows the user to enter the actual freight cost and the amount to bill the customer.

  • Adding freight adds a new line to the Sales Order using the "Freight Out Part" specified in System > Options > Sales 1 tab.

Catch Weight

Opens the Edit Catch Weights form and allows the user to add a catch weight for the selected line.

Addresses

Displays the Bill-to and Ship-to Company names, addresses, phone numbers, and contact names, which can be printed if desired.

Manual Docs

Opens the Copies to Print form, which allows the user to select a Sales Order Document or Document Group to print from the Report pick list.

Scan Parts

Opens the Scan Parts form, which allows the user to specify Parts and quantities to ship manually or using barcodes and a supported scanner.

  • Used in situations where orders contain multiple items which will be separated into more than one package.
  • Requires the System > Options > Sales 2 tab "Default Shipping Qty" field to be set to "Zero" and an expression defined in the "Package Expression" field.
  • The "or_packages" field is a memo field that contains the package number and quantity that was shipped in the package and is available on the Sales > Order Reporting "Order Detail" report and may be added to the majority of Sales Order Print Outs.
  • The shipping functionality is designed so that the ship quantities do not get updated until the amount reserved has been eclipsed when using "Scan Parts".

Packages

Opens the Packages form, which is used with the FedEx integration to manage the Packages that will be shipped for the materials specified and print labels.

  • Parts must be added to the order via the "Scan Parts" button prior to using this feature.
  • This form can be used to change the weights of the packages that were scanned previously as well as delete packages from the order.
  • If a user clicks the "Print" button on this form, a prompt will appear asking if the user wants to re-generate the shipping label.
    • If "Yes" is clicked, the package label will be regenerated with the latest information.
    • If "No" is clicked, the selected label will print again.

LTL Freight Shipment

Opens the Add Freight Shipment form, which is used to add freight shipment lines specifying freight class, number of pieces, dimensions, and a description.

Signature

Opens signature dialog with drawing canvas to capture electronic signatures. This field is not required. When saved, an image of the signature is attached to the sales order with a description of 'Signature', regardless of whether the order gets shipped.

  • Often used to capture signatures for customer pickups.

Header UDF

View and Modify Sales Order header user fields. When the form is saved, the User Field values will change regardless of whether the Sales Order is shipped or not.

Generate Shipping Labels

Generates FedEx or UPS shipping labels for the packages specified.

Shipped Via

Search field used to select the shipping method for the Sales Order.

Shipping Accounts

Search field used to select the Shipping Account for the selected order. This field will be filtered based on the Shipped Via selected/indicated in the field above.

  • Only enabled when the security setting "Sales orders -- edit shipping account when shipping" is set to yes.
  • When the Shipped Via is changed, the shipping account name/number field will be updated. If the customer has a default shipping account for the service provider/service type(tr_svcprovider, tr_svctype) on the Ship Via record, this account will be displayed. If there is no default for the provider and type on the ship via this field will be left blank and other accounts, if present, may be selected.

Confirmation

Memo field used to enter tracking numbers.

  • This is the only field in Deacom specifically for entering tracking data and the Lines From Order form is the only place the field is available.

Date Shipped

The date the Sales Order was shipped, which defaults to the current date.

Facility

Indicates the Facility for which the Sales Order was generated.

Notes

Memo field used to record additional details or special instructions.

  • The contents of this field are available to print on Part Forms and Labels.

In-Transit

Memo field used to record additional in-transit details or instructions.

  • The contents of this field are available to print on Part Forms and Labels.

View

Pick list used to determine how the Lots will be displayed. Defaults based on the "Default Shipping View" selection in System > Options > Sales 2 tab. Options are:

  • Standard - Displays all Lots in individual lines.
  • Summarized - Displays Lots summarized by Lot Number and Location, similar to the Inventory "Lots Summary" report.

Bill-to/Ship-to

Displays the Bill-to and Ship-to as indicated on the Sales Order.

Order

Displays the Sales Order number of the order being shipped.

Freight

Displays the Freight Type as specified on the Sales Order Misc 1 tab.

Document Group

Displays the Document Group specified on the Sales Order Misc 1 tab.

Print Document Group After Shipment

Option to have Document Groups, if specified on the sales order, print after shipment when clicking "Ship Order. In order to have documents in the Document Group

physically print, the following two conditions must exist:

  1. A Document Group must be present in the "Document Group" field on the Misc. 1 tab of the sales order being shipped. (A default Document Group for orders may optionally be specified on the Ship-To record, but users may select another Document Group manually during sales order creation if desired.)

  2. The "Print Document Group To" option on the Ship-to Company General tab must be set to "Printer".

Notes:

  • The "Print Sales Docs After Shipping" flag in System > Options > Sales 1 tab (if using version 16.00 or prior) or in Sales > Options > Shipping tab (if using version 16.01 or later), if set, will result in this field being checked by default.

  • This featured was designed to work if the "Print Document Group To" options was set to "Printer", not "Email".

Generate Shipping Label

Upon clicking "Ship Order", generates FedEx or UPS shipping labels for the packages specified.

Edit Quantity form

Opened via the "Modify" button on the Ship Sales Orders form, the Edit Quantity form is used to substitute Parts, modify ship and backorder quantities, view the Location Type and Location of inventory, and select the Lots to be shipped.

Field/Flag

Description

Select Lots

Opens the Apply Inventory form, which allows the user to select the Lots to be shipped. When clicked, the 'Available' and 'Used' quantities on the Apply Inventory grid will be converted from the stock unit to the Unit selected on the Edit Quantity form as well as the 'To Apply', 'Applied', and 'Remaining' fields on the left side of the Apply Inventory form.

Part Number

Displays the Part Number being shipped on the order.

Description

Displays the Part Description.

Substitute Part

Allows authorized users to substitute a Part for the selected line.

  • The pricing of the original Part is applied to the substituted Part, even if quantities are adjusted.
  • If the pricing for the substitute Part needs to be applied to the line, then the Part should be added directly to the order rather than substituted.

Location Type

Specifies the Location Type of the Part being allocated to the Sales Order.

Location

Specifies the Location of the Part being allocated to the Sales Order.

Lot

Specifies the User Lot of the Part being allocated to the Sales Order.

Attribute 1-3

Only viewable when the value in the Ship field is < 0 for a return. Displays the company-defined lot descriptors, the names of which are defined via the "Attribute Name 1-3" fields in System > Options > Inventory tab. These fields will be disabled on this form, and unable to be changed.

Container Number

Specifies the Container identifier/number of the Part being allocated to the Sales Order.

  • In the case of sale order returns, the Container being returned should be selected in this field.

Shipping Unit

Item's stock unit of measure search box. When shipping an order, the units will convert back to the stock unit. When this field is changed, if there is a quantity in the Ship field, it will be converted from what was previously set to what is selected in Shipping Unit. This field is disabled when the part number selected is a catch weight item.

Expires

Specifies the expiration date for the selected Lot.

  • Only available for editing when shipping a negative quantity Sales Order (return) and the "Require Expiration Date" flag is checked on the Part's Item Master Properties tab.

Ordered

Indicates the quantity specified on the Sales Order for the selected line.

Ship

Indicates the quantity that will be shipped for the selected line, which defaults to the "Ordered" quantity but may be changed.

  • The ability to ship more than what was ordered, or over ship, is controlled by the "Sales order -- Over-Ship" security setting.
  • The ability to ship less than what was ordered, or short ship, is determined by the selection made in the "Short Ship" field of the Ship-to's General tab.
  • The General 2 tab on the item master record contains a "Default Shipping Qty" field. If that field is set to "As Reserved," and inventory has been reserved to the order, the system will default the ship quantity to the reserved amount automatically and backorder the remaining quantity.
  • When the Shipping Unit field is changed, if there is a quantity in the Ship field, it will be converted from what was previously set to what is selected in the Shipping Unit field.

Backorder

Indicates the quantity that will be added to a Backorder linked to the current Sales Order.

  • The ability to backorder quantities is determined by the selection made in the "Short Ship" field of the Ship-to's General tab and by the "Allow Backorders When Shipping" flag on the Item's Property tab.
  • The Retain Reserved Inventory flag on the ship-to record, determines if reserved inventory will be automatically allocated to backorders created for this ship-to customer. If unchecked, the remaining inventory will be returned to on-hand inventory.
  • Beginning in version 17.02.018.000, when using the Net1 Credit Card Processor and shipping backorders, the system will attempt to use the VaultID from the original authorization to identify the credit card used for the authorization. If the VaultID is found, it will be used to reauthorize the card for the backorder. If the VaultID is not found the user will be required to enter the card information again to perform the authorization.

Packages

Memo field that stores information regarding Packages for the selected line.

Add Package form

Opened via the "Add" or "Modify" buttons on the Packages form, the Add Package form is used with the FedEx integration to manage the Package(s) and lines that will be shipped for the materials specified.

Field/Flag

Description

Add, Modify, Delete

Allows the user to manage package lines for the selected order.

  • "Add" and "Modify" allow the user to select the Part to use, appropriate quantity, value, Packing Instructions, and Dangerous Good info.
  • "Delete" removes the selected Package line.

Generate Shipping Label

Generates FedEx or UPS shipping labels for the packages specified.

Modify Ship-to

Opens the Ship-to Company record in modify mode.

General tab

Field/Flag

Description

Package Name

Upon saving, generates using the "Package Expression" defined in System > Options > Sales 2 tab.

Package Type

Defines the pre-defined packages (chart below). primarily for UPS, that will be used for the package on the sales order.

  • Defaults to "My Package" which represents the customer supplied package type from the API.
  • When a package other than 'My Package' is selected the system will disable the Height, Width, Length, and Dimension Units fields. These are defined based on the package selected.
  • When a package type is selected, the system will send that information it to UPS for rate and label generation.
  • Added in version 17.00.065.
  • Available Package Types:

Note: For 'UPS Mail Innovation' Ship Vias, the utilized UPS Account must have Mail Innovations enabled in order for this to succeed.

Weight

Defines the weight of the package.

  • The Deacom UPS API will take the package weight units and change them from KG to LBS and IN to CM and vice versa, depending on whether the package is shipping within the US or not.
  • Useful in situations where clients will send packages to locations/addresses where they are measured in KGs.

Unit Type

Pick list used to define the FedEx unit used to calculate the total weight of the package, which comes from the "IATA UOM" on the Item Master Calcs tab for all Air types of transport (Overnight, Priority, etc.).

  • For ground shipments within the US, this field defaults to L always, with an option to use KG.
  • If the shipment is international ground, this field is KG always.

Confirmation

Memo field used to store the FedEx-provided confirmation number.

  • This field will be automatically populated by Deacom when the "Generate Shipping Labels" button is clicked.

AES Compliance

Stores US Customs declaration information for the shipment, provided by the shipper.

Height, Width, Length

Defines the Package dimensions.

  • Required for FedEx Express freight shipments, optional otherwise.

Dimension Units

Pick list used to define the units used to measure the Package dimensions. Options are inches (IN) or centimeters (CM).

  • If Height, Width, and Length are used, this will be sent to FedEx/UPS for dimensional charges.
  • FedEx allows estimated weights if dimensional units are sent and if negotiated with the customer.
  • This field can determine special pricing if dimensional units are provided.

Base Charge

Value returned by FedEx

Total Charge

Value returned by FedEx. This becomes the freight charge on the Sales Order (or a portion of the freight charge if there are multiple Packages on the Sales Order).

Signatory Name, Signatory Title, Shipper Name, Offeror

Supplied by shipper. Required if shipping a Dangerous Good.

Additional Handling Instructions

Memo field used to store additional handling instructions required to ship the package. This should not be required if the Dangerous Good and Packing Instructions are properly set up.

Packaged For Cargo Air Only

If checked, indicates to FedEx/UPS that the Package must be shipped via cargo air only.

  • Certain items can be sent in passenger aircraft if the package meets certain requirements. If the package is not packaged to those requirements, it must go on a cargo plane only.

Overpack Used

If checked, the words "overpack used" will be printed at the end of the packing instructions on the Shipper's Declaration, or any documents where packaging instructions are used, for FedEx shipments containing Dangerous Goods.

  • FedEx uses the words "overpack used" to indicate that there is a covering over the required packing material.

Collect on Delivery

If checked, indicates payment for the order is Collect and a COD return label will be generated along with the shipping label

  • Only available when "Shipping Account" on the Sales Order Misc 2 tab is blank.
  • The COD label description is set to ALLT(packagenumber) + "CODReturnLbl", so that a rectangle on the part form for the FedEx COD label can use that description to print that image when it is present.
  • The COD amount on each package is determined from the following values:
    • The base cost of the item in the package.
    • The promo amount associated with the product in the package.
    • A percentage of the order level charges (sales taxes, user calc lines, non-stocked parts, freight charges) determined by ratio of the package weight to the total order weight.

User Fields tab

Deacom allows the creation of user-defined fields that, once created, are available on various master data records such as items, Vendors, and Ship-to Companies. These fields allow companies to enter and store information outside of the fields provided in the system. The user fields on the Vendor record may be used to capture information such as Number of Employees. User fields may be added via Tools > Maintenance > User Fields.

Express Freight tab

Field/Flag

Description

Booking Confirmation #

Defines the reference number received after calling the airport and reserving space on the airplane for shipment.

Load and Count

Defines the total number of pieces per packages.

Add Package Line form

Opened via the "Add" or "Modify" buttons on the Add Package form, the Add Package Line form is used to select a Part, enter a quantity and value, and specify Packing Instructions and Dangerous Goods.

Field/Flag

Description

Line Number

Automatically generated by Deacom to define the package line.

Part Number

Pick list used to select the item from the selected Sales Order that will be included in this Package. Note that the "Scan Parts For Packages" field in System > Options may be used to change this field into a text box that may be used when scanning parts. In this case, when a value is entered in (either by keyboard input or wedge scanner), the system will let the user know if the part is valid and on the order, and default the form's values as necessary.

Note: Kitted parts also work within packages. The part number dropdown box shows the line number and part number separated by a colon (Example: 1:ABCDE). When the same part is on multiple lines of the sales order the part will appear in the part number field multiple times, once for each line.

Quantity

Defines the quantity of the Package being entered.

  • The quantity specified here should match the quantity that will be shipped.
  • The system will check to make sure Sales Orders cannot be shipped if using the "Packages" button and the Package quantity is greater than the shipped quantity.

Value

This field or the "Harmonized Code" is required for international shipments.

Weight

Defines the line weight for this package line.

  • This field is available for entry regardless of whether there is a dangerous good selected on the part number or not.
  • When sending the weight of the package line to FedEx for international air shipments, the FedEx API will convert the weight from the package line unit of measure to the IATA unit of measure. The IATA unit of measure is specified on the Calc tab of the Item Master record.

Harmonized Code

This field or the "Value" is required for international shipments.

  • This data is Item Master specific.
  • The field will be open for entry if the order is shipping outside the US.

Packing Instructions

Search field used to select Packing Instructions for the Package being entered.

  • If shipping a Dangerous Good, certain Dangerous Goods cannot use certain Packing Instructions. Deacom does not check for this. FedEx or UPS will return a system prompt if this is incorrectly setup. Users should be instructed to use caution when overriding the default.

Dangerous Goods

Search field used to select which Dangerous Good is being included in the Package.

  • Defaults from the Item Master General 1 tab for the "Part Number" selected above.
  • Any proper shipping name that is not 100% accurate for the service chosen will generate a system prompt from FedEx or UPS in Deacom when trying to generate a label.

Label Text

Defines additional text that will be printed on the package label.

  • Particularly useful for entering hazard class and/or special box type information.
  • The proper shipping name may be typed into this field if needed.
  • If a value exists in this field, Deacom will use this instead of the proper shipping name in the Dangerous Good.

Authorization

Only enabled when the Ship Via Method is an Air Shipment. (i.e. service type is not a ground type of shipment)

  • This field print out on the Shipper's Declaration right after Packing Instructions.
  • Required for all Air Shipments.

Add Freight Shipment form

Opened via the "LTL Freight Shipment" button on the Ship Sales Orders form, the Add Freight Shipment form is used to add freight shipment lines specifying freight class, number of pieces, dimensions, and a description.

Note: When generating LTL labels, the BOL number is the Sales Order to_billpo field and the PO number field is the Sales Order to_ordnum field.

Field/Flag

Description

Add, Modify, Delete

Used to manage the freight shipment lines using the Add Freight Shipment Line form or deleting the selected line.

Generate Labels

Once the package is filled in and saved, this button sends the data to FedEx or UPS, who will in turn generate the shipping label, additional documentation, and confirmation number.

  • Any system prompts seen when trying to generate labels are passed directly through to Deacom from FedEx or UPS and are not Deacom errors. Typically, these are issues with Dangerous Good setup, Packing Instructions setup, or missing data from the package.

Role

Pick list used to define if the company is acting as the Consignee or Shipper for this freight shipment.

Add Freight Shipment Line form

Opened via the "Add" or "Modify" buttons on the Add Freight Shipment form.

Field/Flag

Description

Freight Class

Pick list used to define the freight class of the shipment.

Packaging Type

Pick list used in conjunction with the "Handling Units" field to select the type of packaging used for the shipment line.

Handling Units

Used in conjunction with the "Packaging Type" to define the number of handling units.

  • Example: This field may indicate the number of pallets.

Pieces

Indicates the number of pieces inside the pallets.

Weight

Defines the total weight of combined line items.

Height, Length, Width

Define the dimensions of the package.

Dimension Units

Pick list used to determine if the dimensions are measured in centimeters or inches.

Description

Memo field used to store a description of the freight shipment line.

Related Pages